Generally, aluminum fencing is the most cost-effective option as its lightweight and requires less maintenance. Wrought iron is typically more expensive due to its durability and intricate designs. Steel fencing can vary in price but often falls between aluminum and wrought iron depending on the gauge and finish.